d[0] ? a[0] :
d[1] ? a[1] :
d[2] ? a[2] :
d[3] ? a[3] :
d[4] ? a[4] :
d[5] ? a[5] :
d[6] ? a[6] :
d[7] ? a[7] :
d[8] ? a[8] :
d[9] ? a[9] :
d[10] ? a[10] :
d[11] ? a[11] :
d[12] ? a[12] :
d[13] ? a[13] :
d[14] ? a[14] :
d[15] ? a[15] :
d[16] ? a[16] :
d[17] ? a[17] :
d[18] ? a[18] :
d[19] ? a[19] :
d[20] ? a[20] :
d[21] ? a[21] :
d[22] ? a[22] :
d[23] ? a[23] :
d[24] ? a[24] :
d[25] ? a[25] :
d[26] ? a[26] :
d[27] ? a[27] :
d[28] ? a[28] :
d[29] ? a[29] :
d[30] ? a[30] :
d[31] ? a[31] :
d[32] ? a[32] :
d[33] ? a[33] :
d[34] ? a[34] :
d[35] ? a[35] :
d[36] ? a[36] :
d[37] ? a[37] :
d[38] ? a[38] :
d[39] ? a[39] :
d[40] ? a[40] :
d[41] ? a[41] :
d[42] ? a[42] :
d[43] ? a[43] :
d[44] ? a[44] :
d[45] ? a[45] :
d[46] ? a[46] :
d[47] ? a[47] :
d[48] ? a[48] :
d[49] ? a[49] :
d[50] ? a[50] :
d[51] ? a[51] :
d[52] ? a[52] :
d[53] ? a[53] :
d[54] ? a[54] :
d[55] ? a[55] :
d[56] ? a[56] :
d[57] ? a[57] :
d[58] ? a[58] :
d[59] ? a[59] :
d[60] ? a[60] :
d[61] ? a[61] :
d[62] ? a[62] :
d[63] ? a[63] :
d[64] ? a[64] :
d[65] ? a[65] :
d[66] ? a[66] :
d[67] ? a[67] :
d[68] ? a[68] :
d[69] ? a[69] :
d[70] ? a[70] :
d[71] ? a[71] :
d[72] ? a[72] :
d[73] ? a[73] :
d[74] ? a[74] :
d[75] ? a[75] :
d[76] ? a[76] :
d[77] ? a[77] :
d[78] ? a[78] :
d[79] ? a[79] :
d[80] ? a[80] :
d[81] ? a[81] :
d[82] ? a[82] :
d[83] ? a[83] :
d[84] ? a[84] :
d[85] ? a[85] :
d[86] ? a[86] :
d[87] ? a[87] :
d[88] ? a[88] :
d[89] ? a[89] :
d[90] ? a[90] :
d[91] ? a[91] :
d[92] ? a[92] :
d[93] ? a[93] :
d[94] ? a[94] :
d[95] ? a[95] :
d[96] ? a[96] :
d[97] ? a[97] :
d[98] ? a[98] :
d[99] ? a[99] :
d[100] ? a[100] :
d[101] ? a[101] :
d[102] ? a[102] :
d[103] ? a[103] :
d[104] ? a[104] :
d[105] ? a[105] :
d[106] ? a[106] :
d[107] ? a[107] :
d[108] ? a[108] :
d[109] ? a[109] :
d[110] ? a[110] :
d[111] ? a[111] :
d[112] ? a[112] :
d[113] ? a[113] :
d[114] ? a[114] :
d[115] ? a[115] :
d[116] ? a[116] :
d[117] ? a[117] :
d[118] ? a[118] :
d[119] ? a[119] :
d[120] ? a[120] :
d[121] ? a[121] :
d[122] ? a[122] :
d[123] ? a[123] :
d[124] ? a[124] :
d[125] ? a[125] :
d[126] ? a[126] :
d[127] ? a[127] :
d[128] ? a[128] :
d[129] ? a[129] :
d[130] ? a[130] :
d[131] ? a[131] :
d[132] ? a[132] :
d[133] ? a[133] :
d[134] ? a[134] :
d[135] ? a[135] :
d[136] ? a[136] :
d[137] ? a[137] :
d[138] ? a[138] :
d[139] ? a[139] :
d[140] ? a[140] :
d[141] ? a[141] :
d[142] ? a[142] :
d[143] ? a[143] :
d[144] ? a[144] :
d[145] ? a[145] :
d[146] ? a[146] :
d[147] ? a[147] :
d[148] ? a[148] :
d[149] ? a[149] :
d[150] ? a[150] :
d[151] ? a[151] :
d[152] ? a[152] :
d[153] ? a[153] :
d[154] ? a[154] :
d[155] ? a[155] :
d[156] ? a[156] :
d[157] ? a[157] :
d[158] ? a[158] :
d[159] ? a[159] :
d[160] ? a[160] :
d[161] ? a[161] :
d[162] ? a[162] :
d[163] ? a[163] :
d[164] ? a[164] :
d[165] ? a[165] :
d[166] ? a[166] :
d[167] ? a[167] :
d[168] ? a[168] :
d[169] ? a[169] :
d[170] ? a[170] :
d[171] ? a[171] :
d[172] ? a[172] :
d[173] ? a[173] :
d[174] ? a[174] :
d[175] ? a[175] :
d[176] ? a[176] :
d[177] ? a[177] :
d[178] ? a[178] :
d[179] ? a[179] :
d[180] ? a[180] :
d[181] ? a[181] :
d[182] ? a[182] :
d[183] ? a[183] :
d[184] ? a[184] :
d[185] ? a[185] :
d[186] ? a[186] :
d[187] ? a[187] :
d[188] ? a[188] :
d[189] ? a[189] :
d[190] ? a[190] :
d[191] ? a[191] :
d[192] ? a[192] :
d[193] ? a[193] :
d[194] ? a[194] :
d[195] ? a[195] :
d[196] ? a[196] :
d[197] ? a[197] :
d[198] ? a[198] :
d[199] ? a[199] :
d[200] ? a[200] :
d[201] ? a[201] :
d[202] ? a[202] :
d[203] ? a[203] :
d[204] ? a[204] :
d[205] ? a[205] :
d[206] ? a[206] :
d[207] ? a[207] :
d[208] ? a[208] :
d[209] ? a[209] :
d[210] ? a[210] :
d[211] ? a[211] :
d[212] ? a[212] :
d[213] ? a[213] :
d[214] ? a[214] :
d[215] ? a[215] :
d[216] ? a[216] :
d[217] ? a[217] :
d[218] ? a[218] :
d[219] ? a[219] :
d[220] ? a[220] :
d[221] ? a[221] :
d[222] ? a[222] :
d[223] ? a[223] :
d[224] ? a[224] :
d[225] ? a[225] :
d[226] ? a[226] :
d[227] ? a[227] :
d[228] ? a[228] :
d[229] ? a[229] :
d[230] ? a[230] :
d[231] ? a[231] :
d[232] ? a[232] :
d[233] ? a[233] :
d[234] ? a[234] :
d[235] ? a[235] :
d[236] ? a[236] :
d[237] ? a[237] :
d[238] ? a[238] :
d[239] ? a[239] :
d[240] ? a[240] :
d[241] ? a[241] :
d[242] ? a[242] :
d[243] ? a[243] :
d[244] ? a[244] :
d[245] ? a[245] :
d[246] ? a[246] :
d[247] ? a[247] :
d[248] ? a[248] :
d[249] ? a[249] :
d[250] ? a[250] :
d[251] ? a[251] :
d[252] ? a[252] :
d[253] ? a[253] :
d[254] ? a[254] :
d[255] ? a[255] :
d[256] ? a[256] :
d[257] ? a[257] :
d[258] ? a[258] :
d[259] ? a[259] :
d[260] ? a[260] :
d[261] ? a[261] :
d[262] ? a[262] :
d[263] ? a[263] :
d[264] ? a[264] :
d[265] ? a[265] :
d[266] ? a[266] :
d[267] ? a[267] :
d[268] ? a[268] :
d[269] ? a[269] :
d[270] ? a[270] :
d[271] ? a[271] :
d[272] ? a[272] :
d[273] ? a[273] :
d[274] ? a[274] :
d[275] ? a[275] :
d[276] ? a[276] :
d[277] ? a[277] :
d[278] ? a[278] :
d[279] ? a[279] :
d[280] ? a[280] :
d[281] ? a[281] :
d[282] ? a[282] :
d[283] ? a[283] :
d[284] ? a[284] :
d[285] ? a[285] :
d[286] ? a[286] :
d[287] ? a[287] :
d[288] ? a[288] :
d[289] ? a[289] :
d[290] ? a[290] :
d[291] ? a[291] :
d[292] ? a[292] :
d[293] ? a[293] :
d[294] ? a[294] :
d[295] ? a[295] :
d[296] ? a[296] :
d[297] ? a[297] :
d[298] ? a[298] :
d[299] ? a[299] :
d[300] ? a[300] :
d[301] ? a[301] :
d[302] ? a[302] :
d[303] ? a[303] :
d[304] ? a[304] :
d[305] ? a[305] :
d[306] ? a[306] :
d[307] ? a[307] :
d[308] ? a[308] :
d[309] ? a[309] :
d[310] ? a[310] :
d[311] ? a[311] :
d[312] ? a[312] :
d[313] ? a[313] :
d[314] ? a[314] :
d[315] ? a[315] :
d[316] ? a[316] :
d[317] ? a[317] :
d[318] ? a[318] :
d[319] ? a[319] :
d[320] ? a[320] :
d[321] ? a[321] :
d[322] ? a[322] :
d[323] ? a[323] :
d[324] ? a[324] :
d[325] ? a[325] :
d[326] ? a[326] :
d[327] ? a[327] :
d[328] ? a[328] :
d[329] ? a[329] :
d[330] ? a[330] :
d[331] ? a[331] :
d[332] ? a[332] :
d[333] ? a[333] :
d[334] ? a[334] :
d[335] ? a[335] :
d[336] ? a[336] :
d[337] ? a[337] :
d[338] ? a[338] :
d[339] ? a[339] :
d[340] ? a[340] :
d[341] ? a[341] :
d[342] ? a[342] :
d[343] ? a[343] :
d[344] ? a[344] :
d[345] ? a[345] :
d[346] ? a[346] :
d[347] ? a[347] :
d[348] ? a[348] :
d[349] ? a[349] :
d[350] ? a[350] :
d[351] ? a[351] :
d[352] ? a[352] :
d[353] ? a[353] :
d[354] ? a[354] :
d[355] ? a[355] :
d[356] ? a[356] :
d[357] ? a[357] :
d[358] ? a[358] :
d[359] ? a[359] :
d[360] ? a[360] :
d[361] ? a[361] :
d[362] ? a[362] :
d[363] ? a[363] :
d[364] ? a[364] :
d[365] ? a[365] :
d[366] ? a[366] :
d[367] ? a[367] :
